package com.bestdreamer.thread_safe;

/**
 * 立即加载/饿汉模式
 */
public class MyObject1 {

    // 立即加载方式 == 饿汉模式
    private static MyObject1 myObject1 = new MyObject1();

    private MyObject1(){

    }

    /**
     * 此代码版本为立即加载，此版本代码的缺点是不能有其他实例变量
     */
    synchronized
    public static MyObject1 getInstance(){
        return myObject1;
    }
}
